<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.4.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'A3D1428492722E53C45D4600D1978E1E';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'com.tractionsoftware.gwt.demo.opacity.OpacityDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function l(){}
function k(){}
function s(){}
function v(){}
function w(){}
function x(){}
function A(){}
function G(){}
function F(){}
function Q(){}
function T(){}
function Z(){}
function Y(){}
function X(){}
function W(){}
function Lj(){}
function Lb(){}
function eb(){}
function rb(){}
function mb(){}
function zb(){}
function vb(){}
function Mb(){}
function Kb(){}
function Jb(){}
function Ib(){}
function Vb(){}
function Hb(){}
function Zb(){}
function Yb(){}
function Xb(){}
function cc(){}
function hc(){}
function fc(){}
function lc(){}
function rc(){}
function qc(){}
function pc(){}
function Cc(){}
function Bc(){}
function Ec(){}
function Dc(){}
function Ic(){}
function Hc(){}
function Mc(){}
function Lc(){}
function Vc(){}
function Uc(){}
function zd(){}
function Cd(){}
function Ad(){}
function Fd(){}
function Dd(){}
function Md(){}
function Ld(){}
function Wd(){}
function ae(){}
function xe(){}
function we(){}
function ve(){}
function ue(){}
function te(){}
function Te(){}
function $e(){}
function Ze(){}
function bf(){}
function af(){}
function ff(){}
function ef(){}
function df(){}
function kf(){}
function of(){}
function nf(){}
function sf(){}
function Cf(){}
function Bf(){}
function Ff(){}
function Ef(){}
function Hf(){}
function Lf(){}
function Kf(){}
function Jf(){}
function Sf(){}
function Yf(){}
function $f(){}
function ag(){}
function cg(){}
function eg(){}
function mg(){}
function sg(){}
function rg(){}
function tg(){}
function xg(){}
function vg(){}
function Ag(){}
function Eg(){}
function Dg(){}
function Hg(){}
function Lg(){}
function Kg(){}
function Mg(){}
function Tg(){}
function Vg(){}
function Xg(){}
function _g(){}
function ch(){}
function eh(){}
function th(){}
function vh(){}
function Bh(){}
function Ah(){}
function Xh(){}
function Wh(){}
function di(){}
function ii(){}
function hi(){}
function pi(){}
function ui(){}
function Ei(){}
function Ki(){}
function Ni(){}
function Ti(){}
function Xi(){}
function nj(){}
function mj(){}
function rj(){}
function uj(){}
function Dj(){}
function Ij(){}
function fh(a){}
function ah(){yb()}
function ab(){yb()}
function Ig(){yb()}
function Ng(){yb()}
function Yg(){yb()}
function Jj(){yb()}
function Ug(a){yb()}
function Wg(a){yb()}
function Zg(a){yb()}
function bh(a){yb()}
function dh(a){yb()}
function uh(a){yb()}
function Zd(){Yd()}
function tj(){Hh(this)}
function Zf(){this.a=0}
function _f(){this.a=1}
function bg(){this.a=2}
function dg(){this.a=3}
function Cg(a){this.a=a}
function u(a){this.a=a}
function _h(a){this.a=a}
function li(a){this.a=a}
function Ui(a){this.a=a}
function Hi(a){this.c=a}
function hf(a){this.f=a}
function og(a){this.b=a}
function ec(){this.a={}}
function U(){this.a=V()}
function ac(){this.c=++$b}
function Tc(a,b){this.a=b}
function Pb(a,b){a.a=b}
function Nb(a,b){a.d=b}
function Qb(a,b){a.b=b}
function ye(a,b){oe(a.f,b)}
function Qe(a,b){Ne(a,b,a.f)}
function fg(a,b){hg(a,b,a.b)}
function R(a){B(a.b,a)}
function P(a){I();this.a=a}
function yj(){this.a=new tj}
function Mf(a){this.f=a;new Ic}
function Yd(){Yd=Lj;Xd=new ac}
function ob(){ob=Lj;nb=new rb}
function lj(){lj=Lj;kj=new nj}
function Pf(){Pf=Lj;Xf()}
function Jd(a,b){ee();qe(a,b)}
function dc(a,b){return a.a[b]}
function $g(a){return 5>a?5:a}
function Lh(b,a){return b.e[Oj+a]}
function wj(a,b){return Ih(a.a,b)}
function Ae(a,b){!!a.d&&nc(a.d,b)}
function fe(a,b){a.__listener=b}
function hj(a,b,c){a.splice(b,c)}
function Gc(a){Fc.call(this,a)}
function Xe(a){Gc.call(this,a)}
function be(){oc.call(this,null)}
function M(a){$wnd.clearTimeout(a)}
function L(a){$wnd.clearInterval(a)}
function Fi(a){return a.b<a.c.F()}
function Nh(b,a){return Oj+a in b.e}
function ld(a){return a==null?null:a}
function Pi(a,b){this.a=a;this.b=b}
function Ej(a,b){this.a=a;this.b=b}
function S(a,b){this.b=a;this.a=b}
function qi(a,b){this.b=a;this.a=b}
function oc(a){this.a=new Ac;this.b=a}
function bb(a){yb();this.a=a;xb(this)}
function ph(){ph=Lj;mh={};oh={}}
function z(){z=Lj;var a;a=new E;y=a}
function I(){I=Lj;H=new bj;Rd(new Md)}
function Ub(){Ub=Lj;Tb=new bc(new Vb)}
function ij(a,b,c,d){a.splice(b,c,d)}
function Eb(a,b){a.textContent=b||Nj}
function fd(a,b){return a.cM&&a.cM[b]}
function ed(a,b){return a.cM&&!!a.cM[b]}
function lb(a){return a.$H||(a.$H=++gb)}
function kd(a){return a.tM==Lj||ed(a,1)}
function ge(a){return !jd(a)&&id(a,13)}
function gh(b,a){return b.charCodeAt(a)}
function Bb(b,a){return b.appendChild(a)}
function Cb(b,a){return b.removeChild(a)}
function id(a,b){return a!=null&&ed(a,b)}
function xi(a,b){(a<0||a>=b)&&Ai(a,b)}
function Zi(a,b){xi(b,a.b);return a.a[b]}
function xj(a,b){return Sh(a.a,b)!=null}
function xc(a,b){var c;c=yc(a,b);return c}
function uc(a,b,c){var d;d=wc(a,b);d.D(c)}
function J(a){a.b?L(a.c):M(a.c);_i(H,a)}
function r(a){this.d=new u(this);this.k=a}
function Ac(){this.d=new tj;this.c=false}
function bj(){this.a=Yc(sd,{23:1},0,0,0)}
function kg(){this.a=Yc(rd,{23:1},20,4,0)}
function If(){xf.call(this,$doc.body)}
function ee(){if(!ce){ne();re();ce=true}}
function We(){We=Lj;Ue=new $e;Ve=new bf}
function V(){return (new Date).getTime()}
function mc(a,b,c){return new Cc(tc(a.a,b,c))}
function hb(a,b,c){return a.apply(b,c);var d}
function yg(a,b,c){Qe(a,new qf(b));Ne(a,c,a.f)}
function sc(a,b){!a.a&&(a.a=new bj);Yi(a.a,b)}
function B(a,b){_i(a.a,b);a.a.b==0&&J(a.b)}
function Yi(a,b){$c(a.a,a.b++,b);return true}
function ug(a,b,c){this.a=a;this.c=b;this.b=c}
function pf(a){this.f=a;this.a=new mf(this.f)}
function E(){this.a=new bj;this.b=new P(this)}
function xf(a){this.a=new kg;this.f=a;Be(this)}
function yf(a){wf();try{De(a)}finally{xj(vf,a)}}
function jc(a){var b;if(gc){b=new hc;nc(a,b)}}
function db(a){var b;return b=a,kd(b)?b.hC():lb(b)}
function Sh(a,b){return !b?Uh(a):Th(a,b,~~lb(b))}
function oe(a,b){ee();pe(a,b);hh(mk,b)&&pe(a,nk)}
function jd(a){return a!=null&&a.tM!=Lj&&!ed(a,1)}
function Ud(){Pd&&jc((!Qd&&(Qd=new be),Qd))}
function bd(){bd=Lj;_c=[];ad=[];cd(new Vc,_c,ad)}
function Rd(a){Td();return Sd(gc?gc:(gc=new ac),a)}
function Ch(a){var b;b=new _h(a);return new Pi(a,b)}
function vj(a,b){var c;c=Oh(a.a,b,a);return c==null}
function Re(a,b){var c;c=Oe(a,b);c&&Se(b.f);return c}
function sb(a,b){!a&&(a=[]);a[a.length]=b;return a}
function md(a){if(a!=null){throw new Ng}return null}
function xd(a){if(id(a,29)){return a}return new bb(a)}
function Oi(a){var b;b=new ei(a.b.a);return new Ui(b)}
function wf(){wf=Lj;tf=new Cf;uf=new tj;vf=new yj}
function sh(){if(nh==256){mh=oh;oh={};nh=0}++nh}
function mf(a){this.a=a;this.b=Jc(a);this.c=this.b}
function Hh(a){a.a=[];a.e={};a.c=false;a.b=null;a.d=0}
function cb(a,b){var c;return c=a,kd(c)?c.eQ(b):c===b}
function Sd(a,b){return mc((!Qd&&(Qd=new be),Qd),a,b)}
function sj(a,b){return ld(a)===ld(b)||a!=null&&cb(a,b)}
function Kj(a,b){return ld(a)===ld(b)||a!=null&&cb(a,b)}
function Db(b,a){return b[a]==null?null:String(b[a])}
function rf(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function Ai(a,b){throw new Zg('Index: '+a+', Size: '+b)}
function Li(a){if(a.b<=0){throw new Jj}return a.a.M(--a.b)}
function ng(a){if(a.a>=a.b.b){throw new Jj}return a.b.a[++a.a]}
function gd(a,b){if(a!=null&&!fd(a,b)){throw new Ng}return a}
function jg(a,b){var c;c=gg(a,b);if(c==-1){throw new Jj}ig(a,c)}
function Ne(a,b,c){Ee(b);fg(a.a,b);Bb(c,rf(b.f));Fe(b,a)}
function Yc(a,b,c,d,e){var f;f=Xc(e,d);Zc(a,b,c,f);return f}
function Zc(a,b,c,d){bd();dd(d,_c,ad);d.aC=a;d.cM=b;d.qI=c;return d}
function Qh(a,b){var c;c=a.b;a.b=b;if(!a.c){a.c=true;++a.d}return c}
function Wc(a,b){var c,d;c=a;d=Xc(0,b);Zc(c.aC,c.cM,c.qI,d);return d}
function t(a,b){q(a.a,b)?(a.a.i=C(a.a.k,a.a.d)):(a.a.i=null)}
function lf(a,b){Eb(a.a,b);if(a.c!=a.b){a.c=a.b;Kc(a.a,a.b)}}
function Uh(a){var b;b=a.b;a.b=null;if(a.c){a.c=false;--a.d}return b}
function hd(a){if(a!=null&&(a.tM==Lj||ed(a,1))){throw new Ng}return a}
function Gi(a){if(a.b>=a.c.F()){throw new Jj}return a.c.M(a.b++)}
function hh(a,b){if(!id(b,1)){return false}return String(a)==b}
function ib(){if(fb++==0){pb((ob(),nb));return true}return false}
function re(){ke=Mj(function(a){le.call(this,a);return false})}
function zf(){wf();try{Ye(vf,tf)}finally{Hh(vf.a);Hh(uf)}}
function se(){$wnd.__gwt_initWindowCloseHandler(Mj(Vd),Mj(Ud))}
function N(a,b){return $wnd.setTimeout(Mj(function(){a.p()}),b)}
function Ih(a,b){return b==null?a.c:id(b,1)?Nh(a,gd(b,1)):Mh(a,b,~~db(b))}
function Jh(a,b){return b==null?a.b:id(b,1)?Lh(a,gd(b,1)):Kh(a,b,~~db(b))}
function p(a,b,c){o(a);a.f=true;a.g=false;a.e=b;a.n=c;++a.j;t(a.d,V())}
function dd(a,b,c){bd();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function cd(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function Rh(e,a,b){var c,d=e.e;a=Oj+a;a in d?(c=d[a]):++e.d;d[a]=b;return c}
function C(a,b){var c;c=new S(a,b);Yi(a.a,c);a.a.b==1&&K(a.b,16);return c}
function zg(a){var b;b=new Qf;b.f.size=10;b.f[qk]=a!=null?a:Nj;return b}
function Pg(a){var b;b=Rg(a);if(isNaN(b)){throw new dh(rk+a+sk)}return b}
function gg(a,b){var c;for(c=0;c<a.b;++c){if(a.a[c]==b){return c}}return -1}
function $i(a,b,c){for(;c<a.b;++c){if(Kj(b,a.a[c])){return c}}return -1}
function Vd(){var a;if(Pd){a=new Zd;!!Qd&&nc(Qd,a);return null}return null}
function pb(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=tb(b,c)}while(a.a);a.a=c}}
function qb(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=tb(b,c)}while(a.b);a.b=c}}
function Mi(a,b){var c;this.a=a;this.c=a;c=a.F();(b<0||b>c)&&Ai(b,c);this.b=b}
function bc(a){ac.call(this);this.a=a;!Ob&&(Ob=new ec);Ob.a[Pj]=this;this.b=Pj}
function Gg(a,b,c){r.call(this,(z(),y));this.b=a;this.c=b;this.a=c-b}
function qf(a){pf.call(this,$doc.createElement('div'));this.f[ok]='gwt-Label';lf(this.a,a)}
function Qf(){var a;Pf();Rf.call(this,(a=$doc.createElement('INPUT'),a.type='text',a))}
function ei(a){var b;b=new bj;a.c&&Yi(b,new li(a));Gh(a,b);Fh(a,b);this.a=new Hi(b)}
function Oh(a,b,c){return b==null?Qh(a,c):id(b,1)?Rh(a,gd(b,1),c):Ph(a,b,c,~~db(b))}
function Gb(a){return a.tabIndex<65535?a.tabIndex:-(a.tabIndex%65535)-1}
function Se(a){a.style['left']=Nj;a.style['top']=Nj;a.style['position']=Nj}
function Id(a,b,c){var d;d=Gd;Gd=a;b==Hd&&de(a.type)==8192&&(Hd=null);c.u(a);Gd=d}
function kb(a,b,c){var d;d=ib();try{return hb(a,b,c)}finally{d&&qb((ob(),nb));--fb}}
function jb(b){return function(){try{return kb(b,this,arguments)}catch(a){throw a}}}
function ih(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function Fb(a,b){while(b){if(a==b){return true}b=b.parentNode;b&&b.nodeType!=1&&(b=null)}return false}
function wh(a,b){var c;while(a.B()){c=a.C();if(b==null?c==null:cb(b,c)){return a}}return null}
function Jc(a){var b;b=Db(a,Qj);if(ih(Rj,b)){return Sc(),Rc}else if(ih(Sj,b)){return Sc(),Qc}return Sc(),Pc}
function _i(a,b){var c,d;c=$i(a,b,0);if(c==-1){return false}d=(xi(c,a.b),a.a[c]);hj(a.a,c,1);--a.b;return true}
function rh(a){ph();var b=Oj+a;var c=oh[b];if(c!=null){return c}c=mh[b];c==null&&(c=qh(a));sh();return oh[b]=c}
function Gh(e,a){var b=e.e;for(var c in b){if(c.charCodeAt(0)==58){var d=new qi(e,c.substring(1));a.D(d)}}}
function Fg(a,b){var c,d,e,f,g;g=a.c+a.a*b;for(d=a.b,e=0,f=d.length;e<f;++e){c=d[e];c.style['opacity']=Nj+g}}
function $(a){var b,c,d;c=Yc(td,{23:1},28,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new ah}c[d]=a[d]}}
function wc(a,b){var c,d;d=gd(Jh(a.d,b),32);if(!d){d=new tj;Oh(a.d,b,d)}c=gd(d.b,31);if(!c){c=new bj;Qh(d,c)}return c}
function ig(a,b){var c;if(b<0||b>=a.b){throw new Yg}--a.b;for(c=b;c<a.b;++c){$c(a.a,c,a.a[c+1])}$c(a.a,a.b,null)}
function K(a,b){if(b<=0){throw new Ug('must be positive')}a.b?L(a.c):M(a.c);_i(H,a);a.b=false;a.c=N(a,b);Yi(H,a)}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{Mj(wd)()}catch(a){b(c)}else{Mj(wd)()}}
function Rf(a){Mf.call(this,a,(!Ed&&(Ed=new Fd),!Bd&&(Bd=new Cd)));this.f[ok]='gwt-TextBox'}
function Fc(a){ab.call(this,a.F()==0?null:gd(a.G(Yc(vd,{23:1,30:1},29,0,0)),30)[0]);this.a=a}
function Xf(){Xf=Lj;Tf=new Zf;Uf=new _f;Vf=new bg;Wf=new dg;Zc(qd,{23:1},19,[Tf,Uf,Vf,Wf])}
function Sc(){Sc=Lj;Rc=new Tc('RTL',0);Qc=new Tc('LTR',1);Pc=new Tc('DEFAULT',2);Zc(pd,{23:1},11,[Rc,Qc,Pc])}
function zc(a){var b,c;if(a.a){try{for(c=new Hi(a.a);c.b<c.c.F();){b=gd(Gi(c),21);uc(b.a,b.c,b.b)}}finally{a.a=null}}}
function $h(a,b){var c,d,e;if(id(b,33)){c=gd(b,33);d=c.I();if(Ih(a.a,d)){e=Jh(a.a,d);return sj(c.J(),e)}}return false}
function yc(a,b){var c,d;d=gd(Jh(a.d,b),32);if(!d){return lj(),lj(),kj}c=gd(d.b,31);if(!c){return lj(),lj(),kj}return c}
function Ce(a,b){var c;switch(de(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&Fb(a.f,c)){return}}Rb(b,a,a.f)}
function aj(a,b){var c;b.length<a.b&&(b=Wc(b,a.b));for(c=0;c<a.b;++c){$c(b,c,a.a[c])}b.length>a.b&&$c(b,a.b,null);return b}
function Rb(a,b,c){var d,e,f;if(Ob){f=gd(dc(Ob,a.type),6);if(f){d=f.a.a;e=f.a.b;Pb(f.a,a);Qb(f.a,c);Ae(b,f.a);Pb(f.a,d);Qb(f.a,e)}}}
function Mh(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.I();if(h.H(a,g)){return true}}}return false}
function Kh(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.I();if(h.H(a,g)){return f.J()}}}return null}
function Fh(h,a){var b=h.a;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.D(e[f])}}}}
function yb(){var a,b,c,d;c=wb(new zb);d=Yc(td,{23:1},28,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new fh(c[a])}$(d)}
function xb(a){var b,c,d,e;d=(jd(a.a)?hd(a.a):null,[]);e=Yc(td,{23:1},28,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new fh(d[b])}$(e)}
function Jg(a){if(a>=48&&a<58){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1}
function Sg(a){var b;b=Pg(a);if(b>3.4028234663852886E38){return Infinity}else if(b<-3.4028234663852886E38){return -Infinity}return b}
function o(a){if(!a.f){return}a.o=a.g;a.f=false;a.g=false;if(a.i){R(a.i);a.i=null}a.o&&Fg(a,(1+Math.cos(6.283185307179586))/2)}
function $c(a,b,c){if(c!=null){if(a.qI>0&&!fd(c,a.qI)){throw new Ig}if(a.qI<0&&(c.tM==Lj||ed(c,1))){throw new Ig}}return a[b]=c}
function Kc(a,b){switch(b.a){case 0:{a[Qj]=Rj;break}case 1:{a[Qj]=Sj;break}case 2:{Jc(a)!=(Sc(),Pc)&&(a[Qj]=Nj,undefined);break}}}
function jh(c){if(c.length==0||c[0]>tk&&c[c.length-1]>tk){return c}var a=c.replace(/^(\s*)/,Nj);var b=a.replace(/\s*$/,Nj);return b}
function ze(a,b,c){var d;d=de(c.b);d==-1?ye(a,c.b):a.c==-1?Jd(a.f,d|(a.f.__eventBits||0)):(a.c|=d);return mc(!a.d?(a.d=new oc(a)):a.d,c,b)}
function tb(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].P()&&(c=sb(c,f)):se()}catch(a){a=xd(a);if(!id(a,27))throw a}}return c}
function ub(a){var b,c,d;d=Nj;a=jh(a);b=a.indexOf('(');if(b!=-1){c=a.indexOf('function')==0?8:0;d=jh(a.substr(c,b-c))}return d.length>0?d:'anonymous'}
function jf(){var a;hf.call(this,(a=$doc.createElement('BUTTON'),a.setAttribute('type','button'),a));this.f[ok]='gwt-Button';this.f.innerHTML='Start'}
function Ee(a){if(!a.e){(wf(),wj(vf,a))&&yf(a)}else if(a.e){Re(a.e,a)}else if(a.e){throw new Wg("This widget's parent does not implement HasWidgets")}}
function Rg(a){var b=Og;!b&&(b=Og=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);if(b.test(a)){return parseFloat(a)}else{return Number.NaN}}
function Oe(a,b){var c,d;if(b.e!=a){return false}try{Fe(b,null)}finally{c=b.f;Cb((d=c.parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);jg(a.a,b)}return true}
function De(a){if(!a.b){throw new Wg("Should only call onDetach when the widget is attached to the browser's document")}try{a.w()}finally{a.f.__listener=null;a.b=false}}
function D(a){var b,c,d,e,f;b=Yc(nd,{4:1,23:1},3,a.a.b,0);b=gd(aj(a.a,b),4);c=new U;for(e=0,f=b.length;e<f;++e){d=b[e];_i(a.a,d);t(d.a,c.a)}a.a.b>0&&K(a.b,$g(16-(V()-c.a)))}
function tc(a,b,c){if(!b){throw new bh('Cannot add a handler with a null type')}if(!c){throw new bh('Cannot add a null handler')}a.b>0?sc(a,new ug(a,b,c)):uc(a,b,c);return new sg}
function Th(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.I();if(h.H(a,g)){c.length==1?delete h.a[b]:c.splice(d,1);--h.d;return f.J()}}}return null}
function Ph(j,a,b,c){var d=j.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.I();if(j.H(a,h)){var i=g.J();g.K(b);return i}}}else{d=j.a[c]=[]}var g=new Ej(a,b);d.push(g);++j.d;return null}
function Xc(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function Fe(a,b){var c;c=a.e;if(!b){try{!!c&&c.b&&De(a)}finally{a.e=null}}else{if(c){throw new Wg('Cannot set a new parent without first clearing the old parent')}a.e=b;b.b&&a.x()}}
function Ye(b,c){We();var a,d,e,f,g;d=null;for(g=b.z();g.B();){f=gd(g.C(),20);try{c.A(f)}catch(a){a=xd(a);if(id(a,29)){e=a;!d&&(d=new yj);vj(d,e)}else throw a}}if(d){throw new Xe(d)}}
function yd(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function nc(b,c){var a,d,e;!c.c||(c.c=false,c.d=null);e=c.d;Nb(c,b.b);try{vc(b.a,c)}catch(a){a=xd(a);if(id(a,22)){d=a;throw new Gc(d.a)}else throw a}finally{e==null?(c.c=true,c.d=null):(c.d=e)}}
function wg(a){var b,c;b=Af();a.c=zg('1.0');a.b=zg('0.1');a.a=zg('5000');yg(b,'Start Opacity',a.c);yg(b,'End Opacity',a.b);yg(b,'Duration',a.a);c=new jf;ze(c,new Cg(a),(Ub(),Ub(),Tb));Ne(b,c,b.f)}
function Bg(a){var b;b=new Gg(Zc(od,{23:1},0,[$doc.getElementById('box1'),$doc.getElementById('box2'),$doc.getElementById('box3')]),Sg(Db(a.a.c.f,qk)),Sg(Db(a.a.b.f,qk)));p(b,Qg(Db(a.a.a.f,qk)),V())}
function Af(){wf();var a,b;b=gd(Jh(uf,pk),17);if(!(a=$doc.getElementById(pk))){return null}if(b){if(!a||b.f==a){return b}}uf.d==0&&Rd(new Ff);!a?(b=new If):(b=new xf(a));Oh(uf,pk,b);vj(vf,b);return b}
function qh(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+gh(a,c++)}return b|0}
function hg(a,b,c){var d,e;if(c<0||c>a.b){throw new Yg}if(a.b==a.a.length){e=Yc(rd,{23:1},20,a.a.length*2,0);for(d=0;d<a.a.length;++d){$c(e,d,a.a[d])}a.a=e}++a.b;for(d=a.b-1;d>c;--d){$c(a.a,d,a.a[d-1])}$c(a.a,c,b)}
function Be(a){var b;if(a.b){throw new Wg("Should only call onAttach when the widget is detached from the browser's document")}a.b=true;fe(a.f,a);b=a.c;a.c=-1;b>0&&(a.c==-1?Jd(a.f,b|(a.f.__eventBits||0)):(a.c|=b));a.v();a.y()}
function wb(i){var a={};var b=[];var c=arguments.callee.caller.caller;while(c){var d=i.q(c.toString());b.push(d);var e=Oj+d;var f=a[e];if(f){var g,h;for(g=0,h=f.length;g<h;g++){if(f[g]===c){return b}}}(f||(a[e]=[])).push(c);c=c.caller}return b}
function Qg(a){var b,c,d,e;if(a==null){throw new dh('null')}c=a.length;d=c>0&&a.charCodeAt(0)==45?1:0;for(b=d;b<c;++b){if(Jg(a.charCodeAt(b))==-1){throw new dh(rk+a+sk)}}e=parseInt(a,10);if(isNaN(e)){throw new dh(rk+a+sk)}else if(e<-2147483648||e>2147483647){throw new dh(rk+a+sk)}return e}
function vc(b,c){var a,d,e,f,g,h;if(!c){throw new bh('Cannot fire null event')}try{++b.b;g=xc(b,c.s());d=null;h=b.c?g.O(g.F()):g.N();while(b.c?h.b>0:h.b<h.c.F()){f=b.c?Li(h):Gi(h);try{c.r(gd(f,9))}catch(a){a=xd(a);if(id(a,29)){e=a;!d&&(d=new yj);vj(d,e)}else throw a}}if(d){throw new Fc(d)}}finally{--b.b;b.b==0&&zc(b)}}
function q(a,b){var c,d,e;c=a.j;d=b>=a.n+a.e;if(a.g&&!d){e=(b-a.n)/a.e;Fg(a,(1+Math.cos(3.141592653589793+e*3.141592653589793))/2);return a.f&&a.j==c}if(!a.g&&b>=a.n){a.g=true;Fg(a,(1+Math.cos(3.141592653589793))/2);if(!(a.f&&a.j==c)){return false}}if(d){a.f=false;a.g=false;Fg(a,(1+Math.cos(6.283185307179586))/2);return false}return true}
function pe(a,b){switch(b){case 'drag':a.ondrag=le;break;case 'dragend':a.ondragend=le;break;case nk:a.ondragenter=ke;break;case 'dragleave':a.ondragleave=le;break;case mk:a.ondragover=ke;break;case 'dragstart':a.ondragstart=le;break;case 'drop':a.ondrop=le;break;case 'canplaythrough':case 'ended':case 'progress':a.removeEventListener(b,le,false);a.addEventListener(b,le,false);break;default:throw 'Trying to sink unknown event type '+b;}}
function wd(){var a;!!$stats&&yd('com.google.gwt.user.client.UserAgentAsserter');a=Od();hh(Tj,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&yd('com.google.gwt.user.client.DocumentModeAsserter');Kd();!!$stats&&yd('com.tractionsoftware.gwt.demo.opacity.client.OpacityDemo');wg(new xg)}
function de(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case Pj:return 1;case Xj:return 2;case 'focus':return 2048;case Yj:return 128;case Zj:return 256;case $j:return 512;case 'load':return 32768;case 'losecapture':return 8192;case _j:return 4;case ak:return 64;case bk:return 32;case ck:return 16;case dk:return 8;case 'scroll':return 16384;case 'error':return 65536;case 'DOMMouseScroll':case ek:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case fk:return 1048576;case gk:return 2097152;case hk:return 4194304;case ik:return 8388608;case jk:return 16777216;case kk:return 33554432;case lk:return 67108864;default:return -1;}}
function Od(){var c=navigator.userAgent.toLowerCase();var d=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return c.indexOf(Vj)!=-1}())return Vj;if(function(){return c.indexOf('webkit')!=-1||function(){if(c.indexOf('chromeframe')!=-1){return true}if(typeof window['ActiveXObject']!='undefined'){try{var b=new ActiveXObject('ChromeTab.ChromeFrame');if(b){b.registerBhoIfNeeded();return true}}catch(a){}}return false}()}())return 'safari';if(function(){return c.indexOf(Wj)!=-1&&$doc.documentMode>=9}())return Tj;if(function(){return c.indexOf(Wj)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(c);if(a&&a.length==3)return d(a)>=6000}())return 'ie6';if(function(){return c.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function Kd(){var a,b,c;b=$doc.compatMode;a=Zc(ud,{23:1},1,[Uj]);for(c=0;c<a.length;++c){if(hh(a[c],b)){return}}a.length==1&&hh(Uj,a[0])&&hh('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function ne(){ie=Mj(function(a){return true});le=Mj(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&ge(b)&&Id(a,c,b)});ke=Mj(function(a){a.preventDefault();le.call(this,a)});me=Mj(function(a){this.__gwtLastUnhandledEvent=a.type;le.call(this,a)});je=Mj(function(a){var b=ie;if(b(a)){var c=he;if(c&&c.__listener){if(ge(c.__listener)){Id(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener(Pj,je,true);$wnd.addEventListener(Xj,je,true);$wnd.addEventListener(_j,je,true);$wnd.addEventListener(dk,je,true);$wnd.addEventListener(ak,je,true);$wnd.addEventListener(ck,je,true);$wnd.addEventListener(bk,je,true);$wnd.addEventListener(ek,je,true);$wnd.addEventListener(Yj,ie,true);$wnd.addEventListener($j,ie,true);$wnd.addEventListener(Zj,ie,true);$wnd.addEventListener(fk,je,true);$wnd.addEventListener(gk,je,true);$wnd.addEventListener(hk,je,true);$wnd.addEventListener(ik,je,true);$wnd.addEventListener(jk,je,true);$wnd.addEventListener(kk,je,true);$wnd.addEventListener(lk,je,true)}
function Td(){var a,b;if(!Pd){a=(b=$doc.createElement('script'),Eb(b,'function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n'),b);Bb($doc.body,a);se();Cb($doc.body,a);Pd=true}}
function qe(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?le:null);c&2&&(a.ondblclick=b&2?le:null);c&4&&(a.onmousedown=b&4?le:null);c&8&&(a.onmouseup=b&8?le:null);c&16&&(a.onmouseover=b&16?le:null);c&32&&(a.onmouseout=b&32?le:null);c&64&&(a.onmousemove=b&64?le:null);c&128&&(a.onkeydown=b&128?le:null);c&256&&(a.onkeypress=b&256?le:null);c&512&&(a.onkeyup=b&512?le:null);c&1024&&(a.onchange=b&1024?le:null);c&2048&&(a.onfocus=b&2048?le:null);c&4096&&(a.onblur=b&4096?le:null);c&8192&&(a.onlosecapture=b&8192?le:null);c&16384&&(a.onscroll=b&16384?le:null);c&32768&&(a.onload=b&32768?me:null);c&65536&&(a.onerror=b&65536?le:null);c&131072&&(a.onmousewheel=b&131072?le:null);c&262144&&(a.oncontextmenu=b&262144?le:null);c&524288&&(a.onpaste=b&524288?le:null);c&1048576&&(a.ontouchstart=b&1048576?le:null);c&2097152&&(a.ontouchmove=b&2097152?le:null);c&4194304&&(a.ontouchend=b&4194304?le:null);c&8388608&&(a.ontouchcancel=b&8388608?le:null);c&16777216&&(a.ongesturestart=b&16777216?le:null);c&33554432&&(a.ongesturechange=b&33554432?le:null);c&67108864&&(a.ongestureend=b&67108864?le:null)}
var Nj='',tk=' ',sk='"',Oj=':',Uj='CSS1Compat',rk='For input string: "',ok='className',Pj='click',pk='controls',Xj='dblclick',Qj='dir',nk='dragenter',mk='dragover',kk='gesturechange',lk='gestureend',jk='gesturestart',Tj='ie9',Yj='keydown',Zj='keypress',$j='keyup',Sj='ltr',_j='mousedown',ak='mousemove',bk='mouseout',ck='mouseover',dk='mouseup',ek='mousewheel',Wj='msie',Vj='opera',Rj='rtl',ik='touchcancel',hk='touchend',gk='touchmove',fk='touchstart',qk='value';var _;_=l.prototype={};_.eQ=function m(a){return this===a};_.hC=function n(){return lb(this)};_.tM=Lj;_.cM={};_=k.prototype=new l;_.e=-1;_.f=false;_.g=false;_.i=null;_.j=-1;_.k=null;_.n=-1;_.o=false;_=u.prototype=s.prototype=new l;_.a=null;_=v.prototype=new l;_=w.prototype=new l;_.cM={2:1};_=x.prototype=new v;var y=null;_=E.prototype=A.prototype=new x;_=G.prototype=new l;_.p=function O(){this.b||_i(H,this);D(this.a)};_.cM={14:1};_.b=false;_.c=0;var H;_=P.prototype=F.prototype=new G;_.cM={14:1};_.a=null;_=S.prototype=Q.prototype=new w;_.cM={2:1,3:1};_.a=null;_.b=null;_=U.prototype=T.prototype=new l;_=Z.prototype=new l;_.cM={23:1,29:1};_=Y.prototype=new Z;_.cM={23:1,29:1};_=X.prototype=new Y;_.cM={23:1,27:1,29:1};_=bb.prototype=W.prototype=new X;_.cM={23:1,27:1,29:1};_.a=null;_=eb.prototype=new l;var fb=0,gb=0;_=rb.prototype=mb.prototype=new eb;_.a=null;_.b=null;var nb;_=zb.prototype=vb.prototype=new l;_.q=function Ab(a){return ub(a)};_=Mb.prototype=new l;_.d=null;_=Lb.prototype=new Mb;_.c=false;_=Kb.prototype=new Lb;_.s=function Sb(){return Ub(),Tb};_.a=null;_.b=null;var Ob=null;_=Jb.prototype=new Kb;_=Ib.prototype=new Jb;_=Vb.prototype=Hb.prototype=new Ib;_.r=function Wb(a){Bg(gd(a,5))};var Tb;_=Zb.prototype=new l;_.hC=function _b(){return this.c};_.c=0;var $b=0;_=ac.prototype=Yb.prototype=new Zb;_=bc.prototype=Xb.prototype=new Yb;_.cM={6:1};_.a=null;_.b=null;_=ec.prototype=cc.prototype=new l;_.a=null;_=hc.prototype=fc.prototype=new Lb;_.r=function ic(a){gd(a,7).t(this)};_.s=function kc(){return gc};var gc=null;_=oc.prototype=lc.prototype=new l;_.cM={10:1};_.a=null;_.b=null;_=rc.prototype=new l;_=qc.prototype=new rc;_.a=null;_.b=0;_.c=false;_=Ac.prototype=pc.prototype=new qc;_=Cc.prototype=Bc.prototype=new l;_=Fc.prototype=Ec.prototype=new X;_.cM={22:1,23:1,27:1,29:1};_.a=null;_=Gc.prototype=Dc.prototype=new Ec;_.cM={22:1,23:1,27:1,29:1};_=Ic.prototype=Hc.prototype=new l;_.cM={9:1};_=Mc.prototype=new l;_.eQ=function Nc(a){return this===a};_.hC=function Oc(){return lb(this)};_.cM={23:1,25:1,26:1};_.a=0;_=Tc.prototype=Lc.prototype=new Mc;_.cM={11:1,23:1,25:1,26:1};var Pc,Qc,Rc;_=Vc.prototype=Uc.prototype=new l;_.aC=null;_.qI=0;var _c,ad;_=zd.prototype=new l;_=Cd.prototype=Ad.prototype=new l;var Bd=null;_=Fd.prototype=Dd.prototype=new zd;var Ed=null;var Gd=null,Hd=null;_=Md.prototype=Ld.prototype=new l;_.t=function Nd(a){while((I(),H).b>0){J(gd(Zi(H,0),14))}};_.cM={7:1,9:1};var Pd=false,Qd=null;_=Zd.prototype=Wd.prototype=new Lb;_.r=function $d(a){md(a);null.P()};_.s=function _d(){return Xd};var Xd;_=be.prototype=ae.prototype=new lc;_.cM={10:1};var ce=false;var he=null,ie=null,je=null,ke=null,le=null,me=null;_=xe.prototype=new l;_.cM={15:1,18:1};_.f=null;_=we.prototype=new xe;_.v=function Ge(){};_.w=function He(){};_.x=function Ie(){Be(this)};_.u=function Je(a){Ce(this,a)};_.y=function Ke(){};_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_.b=false;_.c=0;_.d=null;_.e=null;_=ve.prototype=new we;_.v=function Le(){Ye(this,(We(),Ue))};_.w=function Me(){Ye(this,(We(),Ve))};_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_=ue.prototype=new ve;_.z=function Pe(){return new og(this.a)};_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_=te.prototype=new ue;_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_=Xe.prototype=Te.prototype=new Dc;_.cM={22:1,23:1,27:1,29:1};var Ue,Ve;_=$e.prototype=Ze.prototype=new l;_.A=function _e(a){a.x()};
--></script>
<script><!--
_=bf.prototype=af.prototype=new l;_.A=function cf(a){De(a)};_=ff.prototype=new we;_.x=function gf(){var a;Be(this);a=Gb(this.f);-1==a&&(this.f.tabIndex=0,undefined)};_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_=ef.prototype=new ff;_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_=jf.prototype=df.prototype=new ef;_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_=mf.prototype=kf.prototype=new l;_.a=null;_.b=null;_.c=null;_=of.prototype=new we;_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_.a=null;_=qf.prototype=nf.prototype=new of;_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_=xf.prototype=sf.prototype=new te;_.cM={8:1,10:1,13:1,15:1,16:1,17:1,18:1,20:1};var tf,uf,vf;_=Cf.prototype=Bf.prototype=new l;_.A=function Df(a){a.b&&De(a)};_=Ff.prototype=Ef.prototype=new l;_.t=function Gf(a){zf()};_.cM={7:1,9:1};_=If.prototype=Hf.prototype=new sf;_.cM={8:1,10:1,13:1,15:1,16:1,17:1,18:1,20:1};_=Lf.prototype=new ff;_.u=function Nf(a){var b;b=de(a.type);(b&896)!=0?Ce(this,a):Ce(this,a)};_.y=function Of(){};_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_=Kf.prototype=new Lf;_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_=Qf.prototype=Jf.prototype=new Kf;_.cM={8:1,10:1,13:1,15:1,16:1,18:1,20:1};_=Sf.prototype=new Mc;_.cM={19:1,23:1,25:1,26:1};var Tf,Uf,Vf,Wf;_=Zf.prototype=Yf.prototype=new Sf;_.cM={19:1,23:1,25:1,26:1};_=_f.prototype=$f.prototype=new Sf;_.cM={19:1,23:1,25:1,26:1};_=bg.prototype=ag.prototype=new Sf;_.cM={19:1,23:1,25:1,26:1};_=dg.prototype=cg.prototype=new Sf;_.cM={19:1,23:1,25:1,26:1};_=kg.prototype=eg.prototype=new l;_.z=function lg(){return new og(this)};_.a=null;_.b=0;_=og.prototype=mg.prototype=new l;_.B=function pg(){return this.a<this.b.b-1};_.C=function qg(){return ng(this)};_.a=-1;_.b=null;_=sg.prototype=rg.prototype=new l;_=ug.prototype=tg.prototype=new l;_.cM={21:1};_.a=null;_.b=null;_.c=null;_=xg.prototype=vg.prototype=new l;_.a=null;_.b=null;_.c=null;_=Cg.prototype=Ag.prototype=new l;_.cM={5:1,9:1};_.a=null;_=Eg.prototype=new k;_=Gg.prototype=Dg.prototype=new Eg;_.a=0;_.b=null;_.c=0;_=Ig.prototype=Hg.prototype=new X;_.cM={23:1,27:1,29:1};_=Lg.prototype=Kg.prototype=new l;_=Ng.prototype=Mg.prototype=new X;_.cM={23:1,27:1,29:1};var Og=null;_=Ug.prototype=Tg.prototype=new X;_.cM={23:1,27:1,29:1};_=Wg.prototype=Vg.prototype=new X;_.cM={23:1,27:1,29:1};_=Zg.prototype=Yg.prototype=Xg.prototype=new X;_.cM={23:1,27:1,29:1};_=bh.prototype=ah.prototype=_g.prototype=new X;_.cM={23:1,27:1,29:1};_=dh.prototype=ch.prototype=new Tg;_.cM={23:1,27:1,29:1};_=fh.prototype=eh.prototype=new l;_.cM={23:1,28:1};_=String.prototype;_.eQ=function kh(a){return hh(this,a)};_.hC=function lh(){return rh(this)};_.cM={1:1,23:1,24:1,25:1};var mh,nh=0,oh;_=uh.prototype=th.prototype=new X;_.cM={23:1,27:1,29:1};_=vh.prototype=new l;_.D=function xh(a){throw new uh('Add not supported on this collection')};_.E=function yh(a){var b;b=wh(this.z(),a);return !!b};_.G=function zh(a){var b,c,d;d=this.F();a.length<d&&(a=Wc(a,d));c=this.z();for(b=0;b<d;++b){$c(a,b,c.C())}a.length>d&&$c(a,d,null);return a};_=Bh.prototype=new l;_.eQ=function Dh(a){var b,c,d,e,f;if(a===this){return true}if(!id(a,32)){return false}e=gd(a,32);if(this.d!=e.d){return false}for(c=new ei((new _h(e)).a);Fi(c.a);){b=gd(Gi(c.a),33);d=b.I();f=b.J();if(!(d==null?this.c:id(d,1)?Oj+gd(d,1) in this.e:Mh(this,d,~~db(d)))){return false}if(!Kj(f,d==null?this.b:id(d,1)?Lh(this,gd(d,1)):Kh(this,d,~~db(d)))){return false}}return true};_.hC=function Eh(){var a,b,c;c=0;for(b=new ei((new _h(this)).a);Fi(b.a);){a=gd(Gi(b.a),33);c+=a.hC();c=~~c}return c};_.cM={32:1};_=Ah.prototype=new Bh;_.H=function Vh(a,b){return ld(a)===ld(b)||a!=null&&cb(a,b)};_.cM={32:1};_.a=null;_.b=null;_.c=false;_.d=0;_.e=null;_=Xh.prototype=new vh;_.eQ=function Yh(a){var b,c,d;if(a===this){return true}if(!id(a,34)){return false}c=gd(a,34);if(c.F()!=this.F()){return false}for(b=c.z();b.B();){d=b.C();if(!this.E(d)){return false}}return true};_.hC=function Zh(){var a,b,c;a=0;for(b=this.z();b.B();){c=b.C();if(c!=null){a+=db(c);a=~~a}}return a};_.cM={34:1};_=_h.prototype=Wh.prototype=new Xh;_.E=function ai(a){return $h(this,a)};_.z=function bi(){return new ei(this.a)};_.F=function ci(){return this.a.d};_.cM={34:1};_.a=null;_=ei.prototype=di.prototype=new l;_.B=function fi(){return Fi(this.a)};_.C=function gi(){return gd(Gi(this.a),33)};_.a=null;_=ii.prototype=new l;_.eQ=function ji(a){var b;if(id(a,33)){b=gd(a,33);if(Kj(this.I(),b.I())&&Kj(this.J(),b.J())){return true}}return false};_.hC=function ki(){var a,b;a=0;b=0;this.I()!=null&&(a=db(this.I()));this.J()!=null&&(b=db(this.J()));return a^b};_.cM={33:1};_=li.prototype=hi.prototype=new ii;_.I=function mi(){return null};_.J=function ni(){return this.a.b};_.K=function oi(a){return Qh(this.a,a)};_.cM={33:1};_.a=null;_=qi.prototype=pi.prototype=new ii;_.I=function ri(){return this.a};_.J=function si(){return Lh(this.b,this.a)};_.K=function ti(a){return Rh(this.b,this.a,a)};_.cM={33:1};_.a=null;_.b=null;_=ui.prototype=new vh;_.D=function vi(a){this.L(this.F(),a);return true};_.L=function wi(a,b){throw new uh('Add not supported on this list')};_.eQ=function yi(a){var b,c,d,e,f;if(a===this){return true}if(!id(a,31)){return false}f=gd(a,31);if(this.F()!=f.F()){return false}d=new Hi(this);e=f.z();while(d.b<d.c.F()){b=Gi(d);c=Gi(e);if(!(b==null?c==null:cb(b,c))){return false}}return true};_.hC=function zi(){var a,b,c;b=1;a=new Hi(this);while(a.b<a.c.F()){c=Gi(a);b=31*b+(c==null?0:db(c));b=~~b}return b};_.z=function Bi(){return new Hi(this)};_.N=function Ci(){return new Mi(this,0)};_.O=function Di(a){return new Mi(this,a)};_.cM={31:1};_=Hi.prototype=Ei.prototype=new l;_.B=function Ii(){return Fi(this)};_.C=function Ji(){return Gi(this)};_.b=0;_.c=null;_=Mi.prototype=Ki.prototype=new Ei;_.a=null;_=Pi.prototype=Ni.prototype=new Xh;_.E=function Qi(a){return Ih(this.a,a)};_.z=function Ri(){return Oi(this)};_.F=function Si(){return this.b.a.d};_.cM={34:1};_.a=null;_.b=null;_=Ui.prototype=Ti.prototype=new l;_.B=function Vi(){return Fi(this.a.a)};_.C=function Wi(){var a;a=gd(Gi(this.a.a),33);return a.I()};_.a=null;_=bj.prototype=Xi.prototype=new ui;_.D=function cj(a){return Yi(this,a)};_.L=function dj(a,b){(a<0||a>this.b)&&Ai(a,this.b);ij(this.a,a,0,b);++this.b};_.E=function ej(a){return $i(this,a,0)!=-1};_.M=function fj(a){return Zi(this,a)};_.F=function gj(){return this.b};_.G=function jj(a){return aj(this,a)};_.cM={23:1,31:1};_.b=0;var kj;_=nj.prototype=mj.prototype=new ui;_.E=function oj(a){return false};_.M=function pj(a){throw new Yg};_.F=function qj(){return 0};_.cM={23:1,31:1};_=tj.prototype=rj.prototype=new Ah;_.cM={23:1,32:1};_=yj.prototype=uj.prototype=new Xh;_.D=function zj(a){return vj(this,a)};_.E=function Aj(a){return Ih(this.a,a)};_.z=function Bj(){return Oi(Ch(this.a))};_.F=function Cj(){return this.a.d};_.cM={23:1,34:1};_.a=null;_=Ej.prototype=Dj.prototype=new ii;_.I=function Fj(){return this.a};_.J=function Gj(){return this.b};_.K=function Hj(a){var b;b=this.b;this.b=a;return b};_.cM={33:1};_.a=null;_.b=null;_=Jj.prototype=Ij.prototype=new X;_.cM={23:1,27:1,29:1};var Mj=jb;var nd=new Lg,sd=new Lg,td=new Lg,ud=new Lg,pd=new Lg,rd=new Lg,qd=new Lg,vd=new Lg,od=new Lg;$stats && $stats({moduleName:'com.tractionsoftware.gwt.demo.opacity.OpacityDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.com_tractionsoftware_gwt_demo_opacity_OpacityDemo) $wnd.com_tractionsoftware_gwt_demo_opacity_OpacityDemo.onScriptLoad();
--></script></body></html>